Career 2024 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F6 Czech Republic F2 Poland F4 Serbia & Montenegro F2 Croatia F3 Poland F5 Czech Republic F4 Czech Republic F5 Israel F1 Israel F2 Israel F3 Czech Republic F6 Poland F5 Tunisia F1 Tunisia F2 Tunisia F3 Austria F4 Croatia F3 Croatia F4 Tunisia F4 Czech Republic F4 Czech Republic F5 Germany F1 Austria F1 Italy F2 Israel F1 Israel F2 Turkey F2 Turkey F3 Dominican Republic F1 Dominican Republic F2 Czech Republic F6 Turkey F1 Turkey F3 Italy F10 Poland F1 Hungary F3 Serbia F2 Italy F21 Germany F13 Slovakia F2 Austria F7 Poland F7 Germany F20 Portugal F7 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Czech Republic F5 Egypt F1 Egypt F2 Portugal F1 Portugal F2 Portugal F3 Slovenia F1 Italy F15 Netherlands F3 Italy F20 Italy F21 Italy F23 Poland F5 Bosnia/Herzegovina F6 Egypt F14 Poland F2 Poland F4 Thailand F2 Thailand F3 Australia F12 Australia F13 Cambodia F1 Thailand F1 Thailand F2 India F4 Serbia F2 Germany F7 Poland F5 Indonesia F5 Croatia F13 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Austria F5 Canada F5 Poland F4 Poland F5 Portugal F5 Croatia F10 Croatia F11 Croatia F12 Czech Republic F7 Turkey F1 Turkey F2 Turkey F3 Turkey F6 Turkey F7 Austria F5 Croatia F4 China F1 China F2 Czech Republic F3 Thailand F2 Italy F13 Chinese Taipei F1 Japan F9 Cambodia F1 Cambodia F2 Thailand F2 Japan F1 Japan F2 Japan F3 Turkey F11 Turkey F12 Czech Republic F2 Thailand F4 Czech Republic F3 Poland F1 Thailand F6 Poland F2 Poland F4 Italy F21 Germany F7 Austria F5 Hong Kong F3 Austria F7 Portugal F8 Poland F5 Poland F6 Germany F3 Poland F7 Serbia F12 Greece F8 Greece F9 Morocco F4 Morocco F6 Thailand F11 Egypt F1 Egypt F2 Egypt F3 USA F7 USA F8 USA F9 Turkey F10 Croatia F6 Japan F10 Croatia F7 Indonesia F3 Spain F9 Croatia F19 Thailand F1 Croatia F8 Slovenia F1 Czech Republic F4 Czech Republic F5 Czech Republic F6 Germany F7 Thailand F10 Poland F1 Poland F2 Serbia F1 Poland F3 Croatia F18 Spain F10 Turkey F41 Turkey F42 Turkey F44 Kazakhstan F1 Kazakhstan F2 Turkey F2 Italy F20 Austria F6 Czech Republic F1 Croatia F12 Czech Republic F1 Czech Republic F1 Czech Republic F5 Czech Republic F6 Czech Republic F1 Hungary F4 Bahrain F1 (Manama) Croatia F14 Morocco F5 Fergana Challenger - Fergana 2003 USTA Tallahassee Tennis Challenger - Tallahassee Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan South African Airways Tennis Open - Durban Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Unique Zagreb Open - Zagreb Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Flea Market Cup - Busan Tatra Banka Slovak Open - Bratislava Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Izmir Cup - Izmir Kosice Open-Steelers Cup 2008 - Kosice Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Dunlop World Challenge - Toyota Athens Challenger Trani Challenger Seoul Challenger Cordenons Challenger San Marino Challenger Istanbul Challenger Seoul Challenger Scheveningen Challenger Poznan Challenger Wuhai Challenger Napoli Challenger Toyota Challenger Burnie Challenger Rome Challenger Busan Challenger Seville Challenger Itajai Challenger Ostrava Challenger Busan Challenger Tashkent Challenger Shanghai Challenger Scheveningen Challenger M25 Santo Domingo Steelers Cup - Kosice Timisoara Challenger - Timisoara New Delhi Challenger III - New Delhi Czech Indoor Open - Prague New Delhi Challenger IV - New Delhi Heineken Challenger 2004 - Ho Chi Minh City BMW Tennis Championship - Sunrise Napoli Challenger Tatra Banka Open 2006 - Bratislava Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Wroclaw Challenger Besancon Challenger Melbourn Challenger Bangkok Challenger Loughborough Challenger Rabat Challenger Korat Challenger San Marino Challenger Tampere Challenger Beijing Challenger Brasov Challenger Singapore Challenger Banja Luka Challenger Casablanca Challenger Chuncheon Challenger Noumea Challenger Poznan Challenger Caloundra Challenger Sarajevo Challenger Athens Challenger Busan Challenger Trnava Challenger Noumea Challenger Kazan Challenger Rome Challenger Pingguo Challenger Noumea Challenger Marrakech Challenger Bangkok Challenger Furth Challenger Winnetka Challenger Oberstaufen Challenger Vancouver Challenger The Stella Artois Grass Court Championships - London Leon Challenger Santos Challenger Sao Paulo Challenger Thailand Open - Bangkok Astana Challenger Orbetello Challenger Kaoshuing Challenger Melbourne Challenger Traralgon Challenger Toyota Challenger Burnie Challenger Tianjin Challenger Bangkok Challenger China Open - Beijing Yokohama Challenger Taipei City Challenger The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Thailand Open - Bangkok The Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Fergana Tennis Challenger Tournament - Fergana 12th BH Tennis Open International Cup - Belo Horizonte Davidoff Swiss Indoors - Basel The Artois Championships - London Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Heineken Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Fifth-Third Bank Tennis Championships - Lexington Yokohama Challenger 2001 - Yokohama Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Dharwad Challenger 2003 - Dharwad Okal Cup 2003 - Eckental IPP Open - Helsinki Thailand Open - Bangkok Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Leon 2004 - Leon 2004 Colorado Tennis Classic - Denver USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Binghamton Professional Tennis Tournament - Binghamton Heineken Challenger - Ho Chi Minh City Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham ECM Prague Open 2005 - Prague Countrywide Classic - Los Angeles Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Stella Artois Clay Court Championships - Budaors Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Shimadzu All Japan Indoor - Kyoto dBI Tennis Challenger - Binghamton Gallagher International - Hamilton Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Lambertz Open by Stawag - Aachen Samsung Securities Cup - Seoul Kia International In Kawana - Kawana Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Countrywide Classic - Los Angeles Trofeo Sisma Mantova - Mantova III Isla de Lanzarote - Lanzarote Prosperita Open 2008 - Ostrava Unicredit Czech Open - Prostejov Karshi Challenger - Karshi Campbell's Hall of Fame Tennis Championships - Newport President's Cup - Astana PTT Thailand Open - Bangkok USTA Tennis Championships of Austin - Austin Talahassee Challenger Fergana Challenger Carson Challenger Brasov Challenger St. Francis Health System USTA Challenger - Tulsa Jersey Challenger Flea Market Cup Busan Challenger Tennis - Busan Tanger Challenger Meknes Challenger Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Rimini Challenger Osaka International Tennis Tournament - Osaka Brasov Challenger Bangkok Challenger Astana Challenger Singapore Challenger Burnie Challenger 2004 Keys Gate Challenger - Homestead Guangzhou Challenger Pingguo Challenger St. Brieuc Challenger Johannesburg Challenger Prague Challenger Fergana Challenger Prostejov Challenger Kosice Challenger Music City Challenger - Nashville Ho Chi Minh City Challenger - Ho Chi Minh City U.S. National Indoor Tennis Championships - Memphis Meknes Challenger Tashkent Challenger - Tashkent Kyoto Challenger Barletta Challenger Mersin Challenger Unicredit Czech Open 2007 - Prostejov Aegon Nottingham Open - Nottingham Kaohsiung Challenger Prague Challenger Prostejov Challenger Nottingham-2 Challenger Marburg Challenger Arad Challenger Samsung Securities Cup - Seoul Granby Challenger Poznan Challenger Seoul Challenger Loughborough Challenger The 69th King's Cup-Thailand Open - Bangkok Kun-Ming Challenger Baton Rouge Challenger Prostejov Challenger Media Will Cup Busan Challenger Tennis - Busan Samsung Securities Cup - Seoul Trani Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger Music City Challenger - Nashville USTA Illinois Challenger - Champaign Rome Challenger 2008 China TCL Challenger - Guangzhou Trnava Challenger The LTA Sunderland Challenger - Sunderland University of Tennessee USTA Challenger - Knoxville Ostrava Challenger The Wright Financial Group, Inc. Challenger - Champaign Anning Challenger Busan Challenger Nanchang Challenger Internationaux du Doubs - Besancon Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Arad Challenger Prague Challenger Ostrava Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Singapore Mens Tennis Open - Singapore San Benedetto Challenger Bangkok Challenger - Bangkok Ostrava Challenger Ljubljana Challenger Kyoto Challenger Belgaum Open - Belgaum Nova Challenger Osaka - Osaka West Lakes Challenger Challenger Natrel Presented by National Bank - Granby Busan Challenger Poprad Tatry Challenger Guzzini Challenger - Recanati Corona Mexico City Open - Mexico City The Scottish Tennis Championships - Edinburgh Busan Open - Busan Odlum Brown Vancouver Open - Vancouver Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Seoul Challenger Abierto Club Casablanca - Mexico City Szczecin Challenger Yuba City Challenger Bangkok Challenger USTA Seascape Challenger - Aptos Brasov Challenger - Brasov Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Czech Open - Prostejov Trnava Challenger The Surbiton Trophy - Surbiton Binghamton Professional Tennis Tournament - Binghamton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Loughborough Challenger Aptos Challenger Rimini Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Tashkent Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City 13 BH Tennis Open International Cup - Belo Horizonte Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor Tennis Championships - Kyoto Kosice Challenger Czech Indoor Open - Prague Open de la Ville de Saint Denis - Reunion Island Ostrava Challenger Winnetka Challenger Caltanissetta Challenger Fergana Challenger - Fergana Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Tennis Classic - Bronx Banja Luka Challenger Kyoto Challenger - Kyoto USTA Seascape Challenger - Aptos Timisoara Challenger Trnava Challenger Rabat Challenger Time Warner USTA Challenger - Binghamton ATP Challenger Trophy 2008 - Trnava Beijing Challenger GHI Bronx Tennis Classic - Bronx Samsung Securities Cup - Seoul Czech Indoor Open - Prague Ostrava Challenger KGHM Emax Polish Indoors - Wroclaw Salzburg Challenger Challenger Ford de Cherbourg - Cherbourg Timisoara Challenger HTV Challenger - Ho Chi Minh City Sofia Challenger Dharwad Challenger 2006 - Dharwad Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Brasov Challenger Guadalajara Challenger Indore Challenger Bergamo Challenger ATP Challenger Numea - New Caledonia Waldbaum's Hamlet Cup - Long Island AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Tata Open - Chennai Chennai Open - Chennai The Wright Financial Group USTA Challenger - Champaign RCA Championships - Indianapolis China Open - Beijing AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose The Stella Artois Championships - London China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Samsung Securities Cup - Seoul Thailand Open - Bangkok Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Gerry Weber Open - Halle PTT Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok Shanghai Challenger Monza Challenger Pune Challenger Bangkok Challenger Prague Challenger Aircel Chennai Open - Chennai Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Toyota Challenger San Luis Potosi Challenger The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Liberec Challenger Bank Austria Tennis Trophy - Vienna AIG Japan Open - Tokyo Hypo Group Tennis International - Portschach Tennis Masters Series - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Estoril Open - Estoril Shanghai - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Delray Beach International Tennis Championships - Delray Beach U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Thailand Open - Bangkok AIG Japan Open - Tokyo Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, PHI-THA 4-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Australian Open (juniors) U.S. Open (juniors) 15th Asian Games Doha 2006 Australian Open - Melbourne U.S. Open - New York Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group II, 3R, THA-PAK 4-1 Wimbledon (juniors) U.S. Open (juniors) M25 Santo Domingo